/**
 *  iBizSys 5.0 机器人生产代码（不要直接修改当前代码）
 *  http://www.ibizsys.net
 */
package com.sa.litetwo.srv.card.demodel;


import java.io.Serializable;
import java.util.ArrayList;
import org.hibernate.SessionFactory;
import net.ibizsys.paas.core.DEDataSetCond;
import net.ibizsys.paas.logic.ICondition;
import net.ibizsys.paas.core.IDEDataSetCond;
import net.ibizsys.paas.core.ISystem;
import net.ibizsys.paas.demodel.DEModelGlobal;
import net.ibizsys.paas.sysmodel.SysModelGlobal;
import net.ibizsys.paas.service.IService;
import net.ibizsys.paas.service.ServiceGlobal;
import net.ibizsys.paas.view.IView;
import net.ibizsys.paas.core.IDEFSearchMode;
import net.ibizsys.paas.core.IDEField;
import net.ibizsys.paas.demodel.DEFSearchModeModel;
import net.ibizsys.paas.demodel.DEFieldModel;
import net.ibizsys.paas.demodel.DEMainStateModel;
import net.ibizsys.paas.demodel.DEDataSyncModel;
import net.ibizsys.paas.demodel.DEActionWizardGroupModel;
import net.ibizsys.paas.demodel.DEActionWizardModel;
import net.ibizsys.paas.demodel.DEDataSetDEAWModel;
import net.ibizsys.paas.demodel.DEActionWizardItemModel;
import net.ibizsys.paas.demodel.IDEActionWizardModel;
import net.ibizsys.paas.core.IDEDataQuery;
import net.ibizsys.paas.core.IDEDataSet;
import net.ibizsys.paas.core.IDEAction;
import net.ibizsys.paas.core.IDEACMode;
import net.ibizsys.paas.core.IDELogic;
import net.ibizsys.paas.core.IDEUIAction;
import net.ibizsys.paas.core.IDEWF;
import net.ibizsys.paas.core.IDEMainState;
import net.ibizsys.paas.core.IDEDataImport;
import net.ibizsys.paas.report.IPrintService;
import net.ibizsys.paas.report.IReportService;
import net.ibizsys.paas.demodel.IDEDataExportModel;


import com.sa.litetwo.srv.liteTwoSysModel;

import com.sa.litetwo.srv.card.entity.GG_CARD;
import com.sa.litetwo.srv.card.service.GG_CARDService;


/**
 * 实体[GG_CARD]模型对象
 */
public class GG_CARDDEModel extends net.ibizsys.paas.demodel.DataEntityModelBase<GG_CARD>  {

   public GG_CARDDEModel() throws Exception {
        super();

        this.setId("f070f745e7b1308373f3db46b3337300");      
        this.setName("GG_CARD");      
        this.setTableName("T_GG_CARD");     
        this.setViewName("V_GG_CARD");     
        this.setLogicName("简历信息卡");     
        this.setLogicValid(true);
        this.setValidValue("1");
        this.setInvalidValue("0");
        this.setDSLink("DEFAULT");
        this.setDataAccCtrlMode(1);
        this.setAuditMode(0);
        DEModelGlobal.registerDEModel("com.sa.litetwo.srv.card.demodel.GG_CARDDEModel",this);
        this.prepareModels();
 
       //注册到系统中 
        this.getliteTwoSysModel().registerDataEntityModel(this);
   }
   
	/**
     * 获取实体[GG_CARD]模型对象
     * @return
     * @throws Exception
     */   
    public static GG_CARDDEModel getInstance() throws Exception{
    	return (GG_CARDDEModel)DEModelGlobal.getDEModel(GG_CARDDEModel.class);
    } 
     
   
      private liteTwoSysModel liteTwoSysModel;
      /**
       * 获取当前系统[liteTwo]模型对象
       * @return
	   */
      public  liteTwoSysModel getliteTwoSysModel() {
           if(this.liteTwoSysModel==null)
           {
               try
                {
                      this.liteTwoSysModel = (liteTwoSysModel)SysModelGlobal.getSystem("com.sa.litetwo.srv.liteTwoSysModel");
                }
                catch(Exception ex)
                {
                }
           }       
           return this.liteTwoSysModel;
      }

      /* (non-Javadoc)
       * @see net.ibizsys.paas.demodel.DataEntityModelBase#getSystem()
       */
       @Override
       public  ISystem getSystem() {
        return this.getliteTwoSysModel();
       }

       private GG_CARDService gG_CARDService;

       /**
        * 获取实际实体服务对象
        * @return
        */
       public  GG_CARDService getRealService() {
         if(this.gG_CARDService==null){
                try
                {
                     this.gG_CARDService = (GG_CARDService)ServiceGlobal.getService(getServiceId());
                }
                catch(Exception ex)
                {
                }
            }
        return this.gG_CARDService;
    }
      
 	/* (non-Javadoc)
 	 * @see net.ibizsys.paas.demodel.IDataEntityModel#getService()
 	 */   
  	@Override
  	public IService getService()
  	{
  		return this.getRealService();
  	}
  
  	/* (non-Javadoc)
  	 * @see net.ibizsys.paas.demodel.IDataEntityModel#getServiceId()
  	 */
  	@Override
  	public String getServiceId()
  	{
  		return "com.sa.litetwo.srv.card.service.GG_CARDService";
  	}

       
	/* (non-Javadoc)
	 * @see net.ibizsys.paas.demodel.IDataEntityModel#createEntity()
	 */
	@Override
	public GG_CARD createEntity()
	{
		return new GG_CARD();
	}

	/* (non-Javadoc)
	 * @see net.ibizsys.paas.demodel.DataEntityModelBase#prepareDEFields()
	 */
	@Override
	protected void prepareDEFields() throws Exception
	{
		IDEField iDEField = null;
		IDEFSearchMode iDEFSearchMode = null;
		//注册属性 "GG_CARDID"
		iDEField = this.createDEField("GG_CARDID");
		if(iDEField==null)
		{
			DEFieldModel deFieldModel = new DEFieldModel();
			deFieldModel.setDataEntity(this);
			deFieldModel.setId("d97b1683b0104e20a78cda4f7ec3db50");
			deFieldModel.setName("GG_CARDID");
			deFieldModel.setLogicName("信息卡标识");
			deFieldModel.setDataType("GUID");
			deFieldModel.setStdDataType(25);
			deFieldModel.setKeyDEField(true);
			deFieldModel.setImportOrder(1000);
			deFieldModel.setImportTag("");
			deFieldModel.setValueFormat("%1$s");
			deFieldModel.init();
			iDEField = deFieldModel;
		}
		this.registerDEField(iDEField);
		//注册属性 "GG_CARDNAME"
		iDEField = this.createDEField("GG_CARDNAME");
		if(iDEField==null)
		{
			DEFieldModel deFieldModel = new DEFieldModel();
			deFieldModel.setDataEntity(this);
			deFieldModel.setId("8f539e575749fc8b0358998c64a79774");
			deFieldModel.setName("GG_CARDNAME");
			deFieldModel.setLogicName("名称");
			deFieldModel.setDataType("TEXT");
			deFieldModel.setStdDataType(25);
			deFieldModel.setMajorDEField(true);
			deFieldModel.setImportOrder(1000);
			deFieldModel.setImportTag("");
			deFieldModel.setValueFormat("%1$s");
			iDEFSearchMode = this.createDEFSearchMode(deFieldModel,"N_GG_CARDNAME_LIKE");
			if(iDEFSearchMode==null)
			{
				DEFSearchModeModel defSearchModeModel = new DEFSearchModeModel();
				defSearchModeModel.setDEField(deFieldModel);
				defSearchModeModel.setName("N_GG_CARDNAME_LIKE");
				defSearchModeModel.setValueOp("LIKE");
				defSearchModeModel.init();
				deFieldModel.registerDEFSearchMode(defSearchModeModel);
			}
			deFieldModel.init();
			iDEField = deFieldModel;
		}
		this.registerDEField(iDEField);
		//注册属性 "GG_WORKNAME"
		iDEField = this.createDEField("GG_WORKNAME");
		if(iDEField==null)
		{
			DEFieldModel deFieldModel = new DEFieldModel();
			deFieldModel.setDataEntity(this);
			deFieldModel.setId("0a5eba2821b34cd2929f4efa906266d8");
			deFieldModel.setName("GG_WORKNAME");
			deFieldModel.setLogicName("公司/单位");
			deFieldModel.setDataType("TEXT");
			deFieldModel.setStdDataType(25);
			deFieldModel.setImportOrder(1000);
			deFieldModel.setImportTag("");
			deFieldModel.setValueFormat("%1$s");
			iDEFSearchMode = this.createDEFSearchMode(deFieldModel,"N_GG_WORKNAME_LIKE");
			if(iDEFSearchMode==null)
			{
				DEFSearchModeModel defSearchModeModel = new DEFSearchModeModel();
				defSearchModeModel.setDEField(deFieldModel);
				defSearchModeModel.setName("N_GG_WORKNAME_LIKE");
				defSearchModeModel.setValueOp("LIKE");
				defSearchModeModel.init();
				deFieldModel.registerDEFSearchMode(defSearchModeModel);
			}
			deFieldModel.init();
			iDEField = deFieldModel;
		}
		this.registerDEField(iDEField);
		//注册属性 "ENABLE"
		iDEField = this.createDEField("ENABLE");
		if(iDEField==null)
		{
			DEFieldModel deFieldModel = new DEFieldModel();
			deFieldModel.setDataEntity(this);
			deFieldModel.setId("febc8a807554976589a9aad27ae94a46");
			deFieldModel.setName("ENABLE");
			deFieldModel.setLogicName("逻辑有效标志");
			deFieldModel.setDataType("YESNO");
			deFieldModel.setStdDataType(9);
			deFieldModel.setImportOrder(1000);
			deFieldModel.setImportTag("");
			deFieldModel.setPreDefinedType("LOGICVALID");
			deFieldModel.setValueFormat("%1$s");
			deFieldModel.init();
			iDEField = deFieldModel;
		}
		this.registerDEField(iDEField);
		//注册属性 "CREATEDATE"
		iDEField = this.createDEField("CREATEDATE");
		if(iDEField==null)
		{
			DEFieldModel deFieldModel = new DEFieldModel();
			deFieldModel.setDataEntity(this);
			deFieldModel.setId("c3e98e16c9b33639443b1661a3c18209");
			deFieldModel.setName("CREATEDATE");
			deFieldModel.setLogicName("建立时间");
			deFieldModel.setDataType("DATETIME");
			deFieldModel.setStdDataType(5);
			deFieldModel.setImportOrder(1000);
			deFieldModel.setImportTag("");
			deFieldModel.setPreDefinedType("CREATEDATE");
			deFieldModel.setValueFormat("%1$tY-%1$tm-%1$td %1$tH:%1$tM:%1$tS");
			deFieldModel.init();
			iDEField = deFieldModel;
		}
		this.registerDEField(iDEField);
		//注册属性 "CREATEMAN"
		iDEField = this.createDEField("CREATEMAN");
		if(iDEField==null)
		{
			DEFieldModel deFieldModel = new DEFieldModel();
			deFieldModel.setDataEntity(this);
			deFieldModel.setId("cf6641536d7acf96b83e5f5b9af50f53");
			deFieldModel.setName("CREATEMAN");
			deFieldModel.setLogicName("建立人");
			deFieldModel.setDataType("TEXT");
			deFieldModel.setStdDataType(25);
			deFieldModel.setImportOrder(1000);
			deFieldModel.setImportTag("");
			deFieldModel.setPreDefinedType("CREATEMAN");
			deFieldModel.setCodeListId("com.sa.litetwo.srv.codelist.SysOperatorCodeListModel");
			deFieldModel.setValueFormat("%1$s");
			deFieldModel.init();
			iDEField = deFieldModel;
		}
		this.registerDEField(iDEField);
		//注册属性 "UPDATEDATE"
		iDEField = this.createDEField("UPDATEDATE");
		if(iDEField==null)
		{
			DEFieldModel deFieldModel = new DEFieldModel();
			deFieldModel.setDataEntity(this);
			deFieldModel.setId("455c1d85daf72284a752248c1bb04b43");
			deFieldModel.setName("UPDATEDATE");
			deFieldModel.setLogicName("更新时间");
			deFieldModel.setDataType("DATETIME");
			deFieldModel.setStdDataType(5);
			deFieldModel.setImportOrder(1000);
			deFieldModel.setImportTag("");
			deFieldModel.setPreDefinedType("UPDATEDATE");
			deFieldModel.setValueFormat("%1$tY-%1$tm-%1$td %1$tH:%1$tM:%1$tS");
			deFieldModel.init();
			iDEField = deFieldModel;
		}
		this.registerDEField(iDEField);
		//注册属性 "UPDATEMAN"
		iDEField = this.createDEField("UPDATEMAN");
		if(iDEField==null)
		{
			DEFieldModel deFieldModel = new DEFieldModel();
			deFieldModel.setDataEntity(this);
			deFieldModel.setId("e1a592c69bdd59c74276d15a7c46bf25");
			deFieldModel.setName("UPDATEMAN");
			deFieldModel.setLogicName("更新人");
			deFieldModel.setDataType("TEXT");
			deFieldModel.setStdDataType(25);
			deFieldModel.setImportOrder(1000);
			deFieldModel.setImportTag("");
			deFieldModel.setPreDefinedType("UPDATEMAN");
			deFieldModel.setCodeListId("com.sa.litetwo.srv.codelist.SysOperatorCodeListModel");
			deFieldModel.setValueFormat("%1$s");
			deFieldModel.init();
			iDEField = deFieldModel;
		}
		this.registerDEField(iDEField);
		//注册属性 "XM"
		iDEField = this.createDEField("XM");
		if(iDEField==null)
		{
			DEFieldModel deFieldModel = new DEFieldModel();
			deFieldModel.setDataEntity(this);
			deFieldModel.setId("1c249fc825f88a9526ed006e2b62f9a1");
			deFieldModel.setName("XM");
			deFieldModel.setLogicName("姓名");
			deFieldModel.setDataType("TEXT");
			deFieldModel.setStdDataType(25);
			deFieldModel.setImportOrder(1000);
			deFieldModel.setImportTag("");
			deFieldModel.setValueFormat("%1$s");
			iDEFSearchMode = this.createDEFSearchMode(deFieldModel,"N_XM_LIKE");
			if(iDEFSearchMode==null)
			{
				DEFSearchModeModel defSearchModeModel = new DEFSearchModeModel();
				defSearchModeModel.setDEField(deFieldModel);
				defSearchModeModel.setName("N_XM_LIKE");
				defSearchModeModel.setValueOp("LIKE");
				defSearchModeModel.init();
				deFieldModel.registerDEFSearchMode(defSearchModeModel);
			}
			deFieldModel.init();
			iDEField = deFieldModel;
		}
		this.registerDEField(iDEField);
		//注册属性 "XB"
		iDEField = this.createDEField("XB");
		if(iDEField==null)
		{
			DEFieldModel deFieldModel = new DEFieldModel();
			deFieldModel.setDataEntity(this);
			deFieldModel.setId("658578e580eaa9dbc79fbce418319670");
			deFieldModel.setName("XB");
			deFieldModel.setLogicName("性别");
			deFieldModel.setDataType("SSCODELIST");
			deFieldModel.setStdDataType(25);
			deFieldModel.setImportOrder(1000);
			deFieldModel.setImportTag("");
			deFieldModel.setCodeListId("com.sa.litetwo.srv.codelist.CLGG_XBCodeListModel");
			deFieldModel.setValueFormat("%1$s");
			iDEFSearchMode = this.createDEFSearchMode(deFieldModel,"N_XB_EQ");
			if(iDEFSearchMode==null)
			{
				DEFSearchModeModel defSearchModeModel = new DEFSearchModeModel();
				defSearchModeModel.setDEField(deFieldModel);
				defSearchModeModel.setName("N_XB_EQ");
				defSearchModeModel.setValueOp("EQ");
				defSearchModeModel.init();
				deFieldModel.registerDEFSearchMode(defSearchModeModel);
			}
			deFieldModel.init();
			iDEField = deFieldModel;
		}
		this.registerDEField(iDEField);
		//注册属性 "CSRQ"
		iDEField = this.createDEField("CSRQ");
		if(iDEField==null)
		{
			DEFieldModel deFieldModel = new DEFieldModel();
			deFieldModel.setDataEntity(this);
			deFieldModel.setId("edf43c40789684208f586859db12e8fc");
			deFieldModel.setName("CSRQ");
			deFieldModel.setLogicName("出生日期");
			deFieldModel.setDataType("DATE");
			deFieldModel.setStdDataType(5);
			deFieldModel.setImportOrder(1000);
			deFieldModel.setImportTag("");
			deFieldModel.setValueFormat("%1$tY-%1$tm-%1$td");
			deFieldModel.init();
			iDEField = deFieldModel;
		}
		this.registerDEField(iDEField);
		//注册属性 "NL"
		iDEField = this.createDEField("NL");
		if(iDEField==null)
		{
			DEFieldModel deFieldModel = new DEFieldModel();
			deFieldModel.setDataEntity(this);
			deFieldModel.setId("53187615f3ca19e94215727d555c4c55");
			deFieldModel.setName("NL");
			deFieldModel.setLogicName("年龄");
			deFieldModel.setDataType("INT");
			deFieldModel.setStdDataType(9);
			deFieldModel.setImportOrder(1000);
			deFieldModel.setImportTag("");
			deFieldModel.setPhisicalDEField(false);
			deFieldModel.setFormulaDEField(true);
			deFieldModel.setValueFormat("%1$s");
			iDEFSearchMode = this.createDEFSearchMode(deFieldModel,"N_NL_GTANDEQ");
			if(iDEFSearchMode==null)
			{
				DEFSearchModeModel defSearchModeModel = new DEFSearchModeModel();
				defSearchModeModel.setDEField(deFieldModel);
				defSearchModeModel.setName("N_NL_GTANDEQ");
				defSearchModeModel.setValueOp("GTANDEQ");
				defSearchModeModel.init();
				deFieldModel.registerDEFSearchMode(defSearchModeModel);
			}
			iDEFSearchMode = this.createDEFSearchMode(deFieldModel,"N_NL_LTANDEQ");
			if(iDEFSearchMode==null)
			{
				DEFSearchModeModel defSearchModeModel = new DEFSearchModeModel();
				defSearchModeModel.setDEField(deFieldModel);
				defSearchModeModel.setName("N_NL_LTANDEQ");
				defSearchModeModel.setValueOp("LTANDEQ");
				defSearchModeModel.init();
				deFieldModel.registerDEFSearchMode(defSearchModeModel);
			}
			deFieldModel.init();
			iDEField = deFieldModel;
		}
		this.registerDEField(iDEField);
		//注册属性 "KSGZNF"
		iDEField = this.createDEField("KSGZNF");
		if(iDEField==null)
		{
			DEFieldModel deFieldModel = new DEFieldModel();
			deFieldModel.setDataEntity(this);
			deFieldModel.setId("ce3fc616be93888295ce1bea036e8081");
			deFieldModel.setName("KSGZNF");
			deFieldModel.setLogicName("开始工作年份");
			deFieldModel.setDataType("DATE");
			deFieldModel.setStdDataType(5);
			deFieldModel.setImportOrder(1000);
			deFieldModel.setImportTag("");
			deFieldModel.setValueFormat("%1$tY-%1$tm-%1$td");
			deFieldModel.init();
			iDEField = deFieldModel;
		}
		this.registerDEField(iDEField);
		//注册属性 "GZNX"
		iDEField = this.createDEField("GZNX");
		if(iDEField==null)
		{
			DEFieldModel deFieldModel = new DEFieldModel();
			deFieldModel.setDataEntity(this);
			deFieldModel.setId("75a45381b198ee726b76d594e9de6dcc");
			deFieldModel.setName("GZNX");
			deFieldModel.setLogicName("工作年限");
			deFieldModel.setDataType("INT");
			deFieldModel.setStdDataType(9);
			deFieldModel.setImportOrder(1000);
			deFieldModel.setImportTag("");
			deFieldModel.setPhisicalDEField(false);
			deFieldModel.setFormulaDEField(true);
			deFieldModel.setValueFormat("%1$s");
			iDEFSearchMode = this.createDEFSearchMode(deFieldModel,"N_GZNX_GTANDEQ");
			if(iDEFSearchMode==null)
			{
				DEFSearchModeModel defSearchModeModel = new DEFSearchModeModel();
				defSearchModeModel.setDEField(deFieldModel);
				defSearchModeModel.setName("N_GZNX_GTANDEQ");
				defSearchModeModel.setValueOp("GTANDEQ");
				defSearchModeModel.init();
				deFieldModel.registerDEFSearchMode(defSearchModeModel);
			}
			iDEFSearchMode = this.createDEFSearchMode(deFieldModel,"N_GZNX_LTANDEQ");
			if(iDEFSearchMode==null)
			{
				DEFSearchModeModel defSearchModeModel = new DEFSearchModeModel();
				defSearchModeModel.setDEField(deFieldModel);
				defSearchModeModel.setName("N_GZNX_LTANDEQ");
				defSearchModeModel.setValueOp("LTANDEQ");
				defSearchModeModel.init();
				deFieldModel.registerDEFSearchMode(defSearchModeModel);
			}
			deFieldModel.init();
			iDEField = deFieldModel;
		}
		this.registerDEField(iDEField);
		//注册属性 "SJ"
		iDEField = this.createDEField("SJ");
		if(iDEField==null)
		{
			DEFieldModel deFieldModel = new DEFieldModel();
			deFieldModel.setDataEntity(this);
			deFieldModel.setId("c1d2121196fd388d6ab6aa0f79848123");
			deFieldModel.setName("SJ");
			deFieldModel.setLogicName("手机");
			deFieldModel.setDataType("TEXT");
			deFieldModel.setStdDataType(25);
			deFieldModel.setImportOrder(1000);
			deFieldModel.setImportTag("");
			deFieldModel.setValueFormat("%1$s");
			deFieldModel.init();
			iDEField = deFieldModel;
		}
		this.registerDEField(iDEField);
		//注册属性 "QZZT"
		iDEField = this.createDEField("QZZT");
		if(iDEField==null)
		{
			DEFieldModel deFieldModel = new DEFieldModel();
			deFieldModel.setDataEntity(this);
			deFieldModel.setId("5bee4983b6435ec0295bea9cedab0255");
			deFieldModel.setName("QZZT");
			deFieldModel.setLogicName("求职状态");
			deFieldModel.setDataType("SSCODELIST");
			deFieldModel.setStdDataType(25);
			deFieldModel.setImportOrder(1000);
			deFieldModel.setImportTag("");
			deFieldModel.setCodeListId("com.sa.litetwo.srv.codelist.CLGG_QZZTCodeListModel");
			deFieldModel.setValueFormat("%1$s");
			iDEFSearchMode = this.createDEFSearchMode(deFieldModel,"N_QZZT_EQ");
			if(iDEFSearchMode==null)
			{
				DEFSearchModeModel defSearchModeModel = new DEFSearchModeModel();
				defSearchModeModel.setDEField(deFieldModel);
				defSearchModeModel.setName("N_QZZT_EQ");
				defSearchModeModel.setValueOp("EQ");
				defSearchModeModel.init();
				deFieldModel.registerDEFSearchMode(defSearchModeModel);
			}
			deFieldModel.init();
			iDEField = deFieldModel;
		}
		this.registerDEField(iDEField);
		//注册属性 "YX"
		iDEField = this.createDEField("YX");
		if(iDEField==null)
		{
			DEFieldModel deFieldModel = new DEFieldModel();
			deFieldModel.setDataEntity(this);
			deFieldModel.setId("ec662de04fdb382b46af0224b8f54e97");
			deFieldModel.setName("YX");
			deFieldModel.setLogicName("邮箱");
			deFieldModel.setDataType("TEXT");
			deFieldModel.setStdDataType(25);
			deFieldModel.setImportOrder(1000);
			deFieldModel.setImportTag("");
			deFieldModel.setValueFormat("%1$s");
			deFieldModel.init();
			iDEField = deFieldModel;
		}
		this.registerDEField(iDEField);
		//注册属性 "SJZH"
		iDEField = this.createDEField("SJZH");
		if(iDEField==null)
		{
			DEFieldModel deFieldModel = new DEFieldModel();
			deFieldModel.setDataEntity(this);
			deFieldModel.setId("9756f0e2ff860558f888f0b909ebbaac");
			deFieldModel.setName("SJZH");
			deFieldModel.setLogicName("社交账号");
			deFieldModel.setDataType("TEXT");
			deFieldModel.setStdDataType(25);
			deFieldModel.setImportOrder(1000);
			deFieldModel.setImportTag("");
			deFieldModel.setValueFormat("%1$s");
			deFieldModel.init();
			iDEField = deFieldModel;
		}
		this.registerDEField(iDEField);
		//注册属性 "ZD"
		iDEField = this.createDEField("ZD");
		if(iDEField==null)
		{
			DEFieldModel deFieldModel = new DEFieldModel();
			deFieldModel.setDataEntity(this);
			deFieldModel.setId("e5681f8b48292206966849b73be643f0");
			deFieldModel.setName("ZD");
			deFieldModel.setLogicName("居住地区");
			deFieldModel.setDataType("TEXT");
			deFieldModel.setStdDataType(25);
			deFieldModel.setImportOrder(1000);
			deFieldModel.setImportTag("");
			deFieldModel.setValueFormat("%1$s");
			deFieldModel.init();
			iDEField = deFieldModel;
		}
		this.registerDEField(iDEField);
		//注册属性 "HKGJ"
		iDEField = this.createDEField("HKGJ");
		if(iDEField==null)
		{
			DEFieldModel deFieldModel = new DEFieldModel();
			deFieldModel.setDataEntity(this);
			deFieldModel.setId("9dc8917fddd491a6dbaccad8bc0b4c4f");
			deFieldModel.setName("HKGJ");
			deFieldModel.setLogicName("籍贯");
			deFieldModel.setDataType("TEXT");
			deFieldModel.setStdDataType(25);
			deFieldModel.setImportOrder(1000);
			deFieldModel.setImportTag("");
			deFieldModel.setValueFormat("%1$s");
			deFieldModel.init();
			iDEField = deFieldModel;
		}
		this.registerDEField(iDEField);
		//注册属性 "HYZT"
		iDEField = this.createDEField("HYZT");
		if(iDEField==null)
		{
			DEFieldModel deFieldModel = new DEFieldModel();
			deFieldModel.setDataEntity(this);
			deFieldModel.setId("8508736a40bd6f6b43ff463ea1e54592");
			deFieldModel.setName("HYZT");
			deFieldModel.setLogicName("婚姻状态");
			deFieldModel.setDataType("SSCODELIST");
			deFieldModel.setStdDataType(25);
			deFieldModel.setImportOrder(1000);
			deFieldModel.setImportTag("");
			deFieldModel.setCodeListId("com.sa.litetwo.srv.codelist.CLGG_HYZTCodeListModel");
			deFieldModel.setValueFormat("%1$s");
			iDEFSearchMode = this.createDEFSearchMode(deFieldModel,"N_HYZT_EQ");
			if(iDEFSearchMode==null)
			{
				DEFSearchModeModel defSearchModeModel = new DEFSearchModeModel();
				defSearchModeModel.setDEField(deFieldModel);
				defSearchModeModel.setName("N_HYZT_EQ");
				defSearchModeModel.setValueOp("EQ");
				defSearchModeModel.init();
				deFieldModel.registerDEFSearchMode(defSearchModeModel);
			}
			deFieldModel.init();
			iDEField = deFieldModel;
		}
		this.registerDEField(iDEField);
		//注册属性 "ZJH"
		iDEField = this.createDEField("ZJH");
		if(iDEField==null)
		{
			DEFieldModel deFieldModel = new DEFieldModel();
			deFieldModel.setDataEntity(this);
			deFieldModel.setId("5823688cc6f6520b3f678de1ae2e4876");
			deFieldModel.setName("ZJH");
			deFieldModel.setLogicName("证件号");
			deFieldModel.setDataType("TEXT");
			deFieldModel.setStdDataType(25);
			deFieldModel.setImportOrder(1000);
			deFieldModel.setImportTag("");
			deFieldModel.setValueFormat("%1$s");
			deFieldModel.init();
			iDEField = deFieldModel;
		}
		this.registerDEField(iDEField);
		//注册属性 "ZZMM"
		iDEField = this.createDEField("ZZMM");
		if(iDEField==null)
		{
			DEFieldModel deFieldModel = new DEFieldModel();
			deFieldModel.setDataEntity(this);
			deFieldModel.setId("64959d00d0c0d2a52d17f5589976e233");
			deFieldModel.setName("ZZMM");
			deFieldModel.setLogicName("政治面貌");
			deFieldModel.setDataType("SSCODELIST");
			deFieldModel.setStdDataType(25);
			deFieldModel.setImportOrder(1000);
			deFieldModel.setImportTag("");
			deFieldModel.setCodeListId("com.sa.litetwo.srv.codelist.CLGG_ZZMMCodeListModel");
			deFieldModel.setValueFormat("%1$s");
			iDEFSearchMode = this.createDEFSearchMode(deFieldModel,"N_ZZMM_EQ");
			if(iDEFSearchMode==null)
			{
				DEFSearchModeModel defSearchModeModel = new DEFSearchModeModel();
				defSearchModeModel.setDEField(deFieldModel);
				defSearchModeModel.setName("N_ZZMM_EQ");
				defSearchModeModel.setValueOp("EQ");
				defSearchModeModel.init();
				deFieldModel.registerDEFSearchMode(defSearchModeModel);
			}
			deFieldModel.init();
			iDEField = deFieldModel;
		}
		this.registerDEField(iDEField);
		//注册属性 "QTLXFS"
		iDEField = this.createDEField("QTLXFS");
		if(iDEField==null)
		{
			DEFieldModel deFieldModel = new DEFieldModel();
			deFieldModel.setDataEntity(this);
			deFieldModel.setId("958db81aebb5e8c79867a35e0534f9e6");
			deFieldModel.setName("QTLXFS");
			deFieldModel.setLogicName("其他联系方式");
			deFieldModel.setDataType("TEXT");
			deFieldModel.setStdDataType(25);
			deFieldModel.setImportOrder(1000);
			deFieldModel.setImportTag("");
			deFieldModel.setValueFormat("%1$s");
			deFieldModel.init();
			iDEField = deFieldModel;
		}
		this.registerDEField(iDEField);
		//注册属性 "SG"
		iDEField = this.createDEField("SG");
		if(iDEField==null)
		{
			DEFieldModel deFieldModel = new DEFieldModel();
			deFieldModel.setDataEntity(this);
			deFieldModel.setId("cfb297d7712a584c54ffbd4f2b694ff4");
			deFieldModel.setName("SG");
			deFieldModel.setLogicName("身高");
			deFieldModel.setDataType("INT");
			deFieldModel.setStdDataType(9);
			deFieldModel.setImportOrder(1000);
			deFieldModel.setImportTag("");
			deFieldModel.setValueFormat("%1$s");
			deFieldModel.init();
			iDEField = deFieldModel;
		}
		this.registerDEField(iDEField);
		//注册属性 "JTZZ"
		iDEField = this.createDEField("JTZZ");
		if(iDEField==null)
		{
			DEFieldModel deFieldModel = new DEFieldModel();
			deFieldModel.setDataEntity(this);
			deFieldModel.setId("b6ae94157e6bde00bce47779452afafb");
			deFieldModel.setName("JTZZ");
			deFieldModel.setLogicName("家庭住址");
			deFieldModel.setDataType("TEXT");
			deFieldModel.setStdDataType(25);
			deFieldModel.setImportOrder(1000);
			deFieldModel.setImportTag("");
			deFieldModel.setValueFormat("%1$s");
			deFieldModel.init();
			iDEField = deFieldModel;
		}
		this.registerDEField(iDEField);
		//注册属性 "GRZY"
		iDEField = this.createDEField("GRZY");
		if(iDEField==null)
		{
			DEFieldModel deFieldModel = new DEFieldModel();
			deFieldModel.setDataEntity(this);
			deFieldModel.setId("889ffc5d9923c2c5352843fc2e15127e");
			deFieldModel.setName("GRZY");
			deFieldModel.setLogicName("个人主页");
			deFieldModel.setDataType("TEXT");
			deFieldModel.setStdDataType(25);
			deFieldModel.setImportOrder(1000);
			deFieldModel.setImportTag("");
			deFieldModel.setValueFormat("%1$s");
			deFieldModel.init();
			iDEField = deFieldModel;
		}
		this.registerDEField(iDEField);
		//注册属性 "MQNSR"
		iDEField = this.createDEField("MQNSR");
		if(iDEField==null)
		{
			DEFieldModel deFieldModel = new DEFieldModel();
			deFieldModel.setDataEntity(this);
			deFieldModel.setId("9806fceab06481aa572cf5bcae53635c");
			deFieldModel.setName("MQNSR");
			deFieldModel.setLogicName("目前年收入");
			deFieldModel.setDataType("CURRENCY");
			deFieldModel.setStdDataType(25);
			deFieldModel.setImportOrder(1000);
			deFieldModel.setImportTag("");
			deFieldModel.setValueFormat("%1$s");
			deFieldModel.init();
			iDEField = deFieldModel;
		}
		this.registerDEField(iDEField);
		//注册属性 "JBGZ"
		iDEField = this.createDEField("JBGZ");
		if(iDEField==null)
		{
			DEFieldModel deFieldModel = new DEFieldModel();
			deFieldModel.setDataEntity(this);
			deFieldModel.setId("dd7e2cac38b59ee8f2bb590ee751dfd1");
			deFieldModel.setName("JBGZ");
			deFieldModel.setLogicName("基本工资");
			deFieldModel.setDataType("CURRENCY");
			deFieldModel.setStdDataType(25);
			deFieldModel.setImportOrder(1000);
			deFieldModel.setImportTag("");
			deFieldModel.setValueFormat("%1$s");
			deFieldModel.init();
			iDEField = deFieldModel;
		}
		this.registerDEField(iDEField);
		//注册属性 "BTJT"
		iDEField = this.createDEField("BTJT");
		if(iDEField==null)
		{
			DEFieldModel deFieldModel = new DEFieldModel();
			deFieldModel.setDataEntity(this);
			deFieldModel.setId("0015ddf8005fce6182b7ee92bab68ab0");
			deFieldModel.setName("BTJT");
			deFieldModel.setLogicName("补贴津贴");
			deFieldModel.setDataType("CURRENCY");
			deFieldModel.setStdDataType(25);
			deFieldModel.setImportOrder(1000);
			deFieldModel.setImportTag("");
			deFieldModel.setValueFormat("%1$s");
			deFieldModel.init();
			iDEField = deFieldModel;
		}
		this.registerDEField(iDEField);
		//注册属性 "JJYJ"
		iDEField = this.createDEField("JJYJ");
		if(iDEField==null)
		{
			DEFieldModel deFieldModel = new DEFieldModel();
			deFieldModel.setDataEntity(this);
			deFieldModel.setId("a7511e95d4dc1a7afa0f22474dbf0d86");
			deFieldModel.setName("JJYJ");
			deFieldModel.setLogicName("奖金佣金");
			deFieldModel.setDataType("CURRENCY");
			deFieldModel.setStdDataType(25);
			deFieldModel.setImportOrder(1000);
			deFieldModel.setImportTag("");
			deFieldModel.setValueFormat("%1$s");
			deFieldModel.init();
			iDEField = deFieldModel;
		}
		this.registerDEField(iDEField);
		//注册属性 "GQSY"
		iDEField = this.createDEField("GQSY");
		if(iDEField==null)
		{
			DEFieldModel deFieldModel = new DEFieldModel();
			deFieldModel.setDataEntity(this);
			deFieldModel.setId("ebb68cc21ec2546cdae9cc3c3b932ec9");
			deFieldModel.setName("GQSY");
			deFieldModel.setLogicName("股权收益");
			deFieldModel.setDataType("CURRENCY");
			deFieldModel.setStdDataType(25);
			deFieldModel.setImportOrder(1000);
			deFieldModel.setImportTag("");
			deFieldModel.setValueFormat("%1$s");
			deFieldModel.init();
			iDEField = deFieldModel;
		}
		this.registerDEField(iDEField);
		//注册属性 "QWNX"
		iDEField = this.createDEField("QWNX");
		if(iDEField==null)
		{
			DEFieldModel deFieldModel = new DEFieldModel();
			deFieldModel.setDataEntity(this);
			deFieldModel.setId("9ed6df6cd8263503d1288d6596cfd7a4");
			deFieldModel.setName("QWNX");
			deFieldModel.setLogicName("期望月薪");
			deFieldModel.setDataType("CURRENCY");
			deFieldModel.setStdDataType(25);
			deFieldModel.setImportOrder(1000);
			deFieldModel.setImportTag("");
			deFieldModel.setValueFormat("%1$s");
			deFieldModel.init();
			iDEField = deFieldModel;
		}
		this.registerDEField(iDEField);
		//注册属性 "DD"
		iDEField = this.createDEField("DD");
		if(iDEField==null)
		{
			DEFieldModel deFieldModel = new DEFieldModel();
			deFieldModel.setDataEntity(this);
			deFieldModel.setId("e96cf9b5b8701c7086497b13c9e28a20");
			deFieldModel.setName("DD");
			deFieldModel.setLogicName("地点");
			deFieldModel.setDataType("TEXT");
			deFieldModel.setStdDataType(25);
			deFieldModel.setImportOrder(1000);
			deFieldModel.setImportTag("");
			deFieldModel.setValueFormat("%1$s");
			iDEFSearchMode = this.createDEFSearchMode(deFieldModel,"N_DD_LIKE");
			if(iDEFSearchMode==null)
			{
				DEFSearchModeModel defSearchModeModel = new DEFSearchModeModel();
				defSearchModeModel.setDEField(deFieldModel);
				defSearchModeModel.setName("N_DD_LIKE");
				defSearchModeModel.setValueOp("LIKE");
				defSearchModeModel.init();
				deFieldModel.registerDEFSearchMode(defSearchModeModel);
			}
			deFieldModel.init();
			iDEField = deFieldModel;
		}
		this.registerDEField(iDEField);
		//注册属性 "HY"
		iDEField = this.createDEField("HY");
		if(iDEField==null)
		{
			DEFieldModel deFieldModel = new DEFieldModel();
			deFieldModel.setDataEntity(this);
			deFieldModel.setId("4f8195e8ec80bac9c28c46bd38f7c2ca");
			deFieldModel.setName("HY");
			deFieldModel.setLogicName("行业");
			deFieldModel.setDataType("SSCODELIST");
			deFieldModel.setStdDataType(25);
			deFieldModel.setImportOrder(1000);
			deFieldModel.setImportTag("");
			deFieldModel.setCodeListId("com.sa.litetwo.srv.codelist.CLGG_HYCodeListModel");
			deFieldModel.setValueFormat("%1$s");
			iDEFSearchMode = this.createDEFSearchMode(deFieldModel,"N_HY_EQ");
			if(iDEFSearchMode==null)
			{
				DEFSearchModeModel defSearchModeModel = new DEFSearchModeModel();
				defSearchModeModel.setDEField(deFieldModel);
				defSearchModeModel.setName("N_HY_EQ");
				defSearchModeModel.setValueOp("EQ");
				defSearchModeModel.init();
				deFieldModel.registerDEFSearchMode(defSearchModeModel);
			}
			deFieldModel.init();
			iDEField = deFieldModel;
		}
		this.registerDEField(iDEField);
		//注册属性 "ZGXL"
		iDEField = this.createDEField("ZGXL");
		if(iDEField==null)
		{
			DEFieldModel deFieldModel = new DEFieldModel();
			deFieldModel.setDataEntity(this);
			deFieldModel.setId("90c02b615bb495dcdcc06f7aa04a753f");
			deFieldModel.setName("ZGXL");
			deFieldModel.setLogicName("第一学历");
			deFieldModel.setDataType("SSCODELIST");
			deFieldModel.setStdDataType(25);
			deFieldModel.setImportOrder(1000);
			deFieldModel.setImportTag("");
			deFieldModel.setCodeListId("com.sa.litetwo.srv.codelist.CLGG_XLXWCodeListModel");
			deFieldModel.setValueFormat("%1$s");
			iDEFSearchMode = this.createDEFSearchMode(deFieldModel,"N_ZGXL_EQ");
			if(iDEFSearchMode==null)
			{
				DEFSearchModeModel defSearchModeModel = new DEFSearchModeModel();
				defSearchModeModel.setDEField(deFieldModel);
				defSearchModeModel.setName("N_ZGXL_EQ");
				defSearchModeModel.setValueOp("EQ");
				defSearchModeModel.init();
				deFieldModel.registerDEFSearchMode(defSearchModeModel);
			}
			deFieldModel.init();
			iDEField = deFieldModel;
		}
		this.registerDEField(iDEField);
		//注册属性 "ZN"
		iDEField = this.createDEField("ZN");
		if(iDEField==null)
		{
			DEFieldModel deFieldModel = new DEFieldModel();
			deFieldModel.setDataEntity(this);
			deFieldModel.setId("f4a8d05bcf9338b7d15c7303736ae0f7");
			deFieldModel.setName("ZN");
			deFieldModel.setLogicName("职能类别");
			deFieldModel.setDataType("TEXT");
			deFieldModel.setStdDataType(25);
			deFieldModel.setImportOrder(1000);
			deFieldModel.setImportTag("");
			deFieldModel.setValueFormat("%1$s");
			iDEFSearchMode = this.createDEFSearchMode(deFieldModel,"N_ZN_LIKE");
			if(iDEFSearchMode==null)
			{
				DEFSearchModeModel defSearchModeModel = new DEFSearchModeModel();
				defSearchModeModel.setDEField(deFieldModel);
				defSearchModeModel.setName("N_ZN_LIKE");
				defSearchModeModel.setValueOp("LIKE");
				defSearchModeModel.init();
				deFieldModel.registerDEFSearchMode(defSearchModeModel);
			}
			deFieldModel.init();
			iDEField = deFieldModel;
		}
		this.registerDEField(iDEField);
		//注册属性 "ZN_FDC"
		iDEField = this.createDEField("ZN_FDC");
		if(iDEField==null)
		{
			DEFieldModel deFieldModel = new DEFieldModel();
			deFieldModel.setDataEntity(this);
			deFieldModel.setId("06b96847d6151e26ec548cf876a70d9a");
			deFieldModel.setName("ZN_FDC");
			deFieldModel.setLogicName("职能-房地产");
			deFieldModel.setDataType("SMCODELIST");
			deFieldModel.setStdDataType(25);
			deFieldModel.setImportOrder(1000);
			deFieldModel.setImportTag("");
			deFieldModel.setCodeListId("com.sa.litetwo.srv.codelist.CLGG_ZN_FDCCodeListModel");
			deFieldModel.setValueFormat("%1$s");
			deFieldModel.init();
			iDEField = deFieldModel;
		}
		this.registerDEField(iDEField);
		//注册属性 "ZN_HLW"
		iDEField = this.createDEField("ZN_HLW");
		if(iDEField==null)
		{
			DEFieldModel deFieldModel = new DEFieldModel();
			deFieldModel.setDataEntity(this);
			deFieldModel.setId("85aaf54ea4be7accfcbb65045813bd51");
			deFieldModel.setName("ZN_HLW");
			deFieldModel.setLogicName("职能-互联网");
			deFieldModel.setDataType("SMCODELIST");
			deFieldModel.setStdDataType(25);
			deFieldModel.setImportOrder(1000);
			deFieldModel.setImportTag("");
			deFieldModel.setCodeListId("com.sa.litetwo.srv.codelist.CLGG_ZN_HLWCodeListModel");
			deFieldModel.setValueFormat("%1$s");
			deFieldModel.init();
			iDEField = deFieldModel;
		}
		this.registerDEField(iDEField);
		//注册属性 "ZN_JRYH"
		iDEField = this.createDEField("ZN_JRYH");
		if(iDEField==null)
		{
			DEFieldModel deFieldModel = new DEFieldModel();
			deFieldModel.setDataEntity(this);
			deFieldModel.setId("29ba5403301d2c7ed9e0554ee4164bab");
			deFieldModel.setName("ZN_JRYH");
			deFieldModel.setLogicName("职能-金融银行");
			deFieldModel.setDataType("SMCODELIST");
			deFieldModel.setStdDataType(25);
			deFieldModel.setImportOrder(1000);
			deFieldModel.setImportTag("");
			deFieldModel.setCodeListId("com.sa.litetwo.srv.codelist.CLGG_ZN_JRYHCodeListModel");
			deFieldModel.setValueFormat("%1$s");
			deFieldModel.init();
			iDEField = deFieldModel;
		}
		this.registerDEField(iDEField);
		//注册属性 "ZN_JXZZ"
		iDEField = this.createDEField("ZN_JXZZ");
		if(iDEField==null)
		{
			DEFieldModel deFieldModel = new DEFieldModel();
			deFieldModel.setDataEntity(this);
			deFieldModel.setId("6a3b1e5ac5652c8a8054d6cde8ebb6b7");
			deFieldModel.setName("ZN_JXZZ");
			deFieldModel.setLogicName("职能-机械制造");
			deFieldModel.setDataType("SMCODELIST");
			deFieldModel.setStdDataType(25);
			deFieldModel.setImportOrder(1000);
			deFieldModel.setImportTag("");
			deFieldModel.setCodeListId("com.sa.litetwo.srv.codelist.CLGG_ZN_JXZZCodeListModel");
			deFieldModel.setValueFormat("%1$s");
			deFieldModel.init();
			iDEField = deFieldModel;
		}
		this.registerDEField(iDEField);
		//注册属性 "ZN_SWYY"
		iDEField = this.createDEField("ZN_SWYY");
		if(iDEField==null)
		{
			DEFieldModel deFieldModel = new DEFieldModel();
			deFieldModel.setDataEntity(this);
			deFieldModel.setId("ae11764d12207024007f0c12335b8c75");
			deFieldModel.setName("ZN_SWYY");
			deFieldModel.setLogicName("职能-生物医药");
			deFieldModel.setDataType("SMCODELIST");
			deFieldModel.setStdDataType(25);
			deFieldModel.setImportOrder(1000);
			deFieldModel.setImportTag("");
			deFieldModel.setCodeListId("com.sa.litetwo.srv.codelist.CLGG_ZN_SWYYCodeListModel");
			deFieldModel.setValueFormat("%1$s");
			deFieldModel.init();
			iDEField = deFieldModel;
		}
		this.registerDEField(iDEField);
		//注册属性 "ZN_SYLS"
		iDEField = this.createDEField("ZN_SYLS");
		if(iDEField==null)
		{
			DEFieldModel deFieldModel = new DEFieldModel();
			deFieldModel.setDataEntity(this);
			deFieldModel.setId("492304f4b159ec3660582a967d6639ba");
			deFieldModel.setName("ZN_SYLS");
			deFieldModel.setLogicName("职能-商业零售");
			deFieldModel.setDataType("SMCODELIST");
			deFieldModel.setStdDataType(25);
			deFieldModel.setImportOrder(1000);
			deFieldModel.setImportTag("");
			deFieldModel.setCodeListId("com.sa.litetwo.srv.codelist.CLGG_ZN_SYLSCodeListModel");
			deFieldModel.setValueFormat("%1$s");
			deFieldModel.init();
			iDEField = deFieldModel;
		}
		this.registerDEField(iDEField);
		//注册属性 "GRBQ"
		iDEField = this.createDEField("GRBQ");
		if(iDEField==null)
		{
			DEFieldModel deFieldModel = new DEFieldModel();
			deFieldModel.setDataEntity(this);
			deFieldModel.setId("f8de08a49e18cc8eea010a4bedddb67e");
			deFieldModel.setName("GRBQ");
			deFieldModel.setLogicName("个人标签");
			deFieldModel.setDataType("TEXT");
			deFieldModel.setStdDataType(25);
			deFieldModel.setImportOrder(1000);
			deFieldModel.setImportTag("");
			deFieldModel.setValueFormat("%1$s");
			deFieldModel.init();
			iDEField = deFieldModel;
		}
		this.registerDEField(iDEField);
		//注册属性 "ZWPJ"
		iDEField = this.createDEField("ZWPJ");
		if(iDEField==null)
		{
			DEFieldModel deFieldModel = new DEFieldModel();
			deFieldModel.setDataEntity(this);
			deFieldModel.setId("f10ac7ffd4597b501c384a4f393b7bb7");
			deFieldModel.setName("ZWPJ");
			deFieldModel.setLogicName("自我评价");
			deFieldModel.setDataType("LONGTEXT_1000");
			deFieldModel.setStdDataType(25);
			deFieldModel.setImportOrder(1000);
			deFieldModel.setImportTag("");
			deFieldModel.setValueFormat("%1$s");
			deFieldModel.init();
			iDEField = deFieldModel;
		}
		this.registerDEField(iDEField);
		//注册属性 "DGSJ"
		iDEField = this.createDEField("DGSJ");
		if(iDEField==null)
		{
			DEFieldModel deFieldModel = new DEFieldModel();
			deFieldModel.setDataEntity(this);
			deFieldModel.setId("0203785f78d35c017686a3a0e602452c");
			deFieldModel.setName("DGSJ");
			deFieldModel.setLogicName("到岗时间");
			deFieldModel.setDataType("NSCODELIST");
			deFieldModel.setStdDataType(9);
			deFieldModel.setImportOrder(1000);
			deFieldModel.setImportTag("");
			deFieldModel.setCodeListId("com.sa.litetwo.srv.codelist.CLGG_DGSJCodeListModel");
			deFieldModel.setValueFormat("%1$s");
			iDEFSearchMode = this.createDEFSearchMode(deFieldModel,"N_DGSJ_EQ");
			if(iDEFSearchMode==null)
			{
				DEFSearchModeModel defSearchModeModel = new DEFSearchModeModel();
				defSearchModeModel.setDEField(deFieldModel);
				defSearchModeModel.setName("N_DGSJ_EQ");
				defSearchModeModel.setValueOp("EQ");
				defSearchModeModel.init();
				deFieldModel.registerDEFSearchMode(defSearchModeModel);
			}
			deFieldModel.init();
			iDEField = deFieldModel;
		}
		this.registerDEField(iDEField);
		//注册属性 "GZLX"
		iDEField = this.createDEField("GZLX");
		if(iDEField==null)
		{
			DEFieldModel deFieldModel = new DEFieldModel();
			deFieldModel.setDataEntity(this);
			deFieldModel.setId("bae0c05e041dd3d8c925021a81312639");
			deFieldModel.setName("GZLX");
			deFieldModel.setLogicName("工作类型");
			deFieldModel.setDataType("SSCODELIST");
			deFieldModel.setStdDataType(25);
			deFieldModel.setImportOrder(1000);
			deFieldModel.setImportTag("");
			deFieldModel.setCodeListId("com.sa.litetwo.srv.codelist.CLGG_GZLXCodeListModel");
			deFieldModel.setValueFormat("%1$s");
			iDEFSearchMode = this.createDEFSearchMode(deFieldModel,"N_GZLX_EQ");
			if(iDEFSearchMode==null)
			{
				DEFSearchModeModel defSearchModeModel = new DEFSearchModeModel();
				defSearchModeModel.setDEField(deFieldModel);
				defSearchModeModel.setName("N_GZLX_EQ");
				defSearchModeModel.setValueOp("EQ");
				defSearchModeModel.init();
				deFieldModel.registerDEFSearchMode(defSearchModeModel);
			}
			deFieldModel.init();
			iDEField = deFieldModel;
		}
		this.registerDEField(iDEField);
		//注册属性 "YTJQY"
		iDEField = this.createDEField("YTJQY");
		if(iDEField==null)
		{
			DEFieldModel deFieldModel = new DEFieldModel();
			deFieldModel.setDataEntity(this);
			deFieldModel.setId("1dbb172d638cf0a5c7ac379975a9da6e");
			deFieldModel.setName("YTJQY");
			deFieldModel.setLogicName("已推荐企业");
			deFieldModel.setDataType("TEXT");
			deFieldModel.setStdDataType(25);
			deFieldModel.setImportOrder(1000);
			deFieldModel.setImportTag("");
			deFieldModel.setValueFormat("%1$s");
			deFieldModel.init();
			iDEField = deFieldModel;
		}
		this.registerDEField(iDEField);
		//注册属性 "TJGWSZCS"
		iDEField = this.createDEField("TJGWSZCS");
		if(iDEField==null)
		{
			DEFieldModel deFieldModel = new DEFieldModel();
			deFieldModel.setDataEntity(this);
			deFieldModel.setId("3cbad52289eb12d71ff8b80a82dd646b");
			deFieldModel.setName("TJGWSZCS");
			deFieldModel.setLogicName("推荐岗位所在城市");
			deFieldModel.setDataType("TEXT");
			deFieldModel.setStdDataType(25);
			deFieldModel.setImportOrder(1000);
			deFieldModel.setImportTag("");
			deFieldModel.setValueFormat("%1$s");
			deFieldModel.init();
			iDEField = deFieldModel;
		}
		this.registerDEField(iDEField);
		//注册属性 "TJSJ"
		iDEField = this.createDEField("TJSJ");
		if(iDEField==null)
		{
			DEFieldModel deFieldModel = new DEFieldModel();
			deFieldModel.setDataEntity(this);
			deFieldModel.setId("165a953815174fa3957097399518b73f");
			deFieldModel.setName("TJSJ");
			deFieldModel.setLogicName("推荐时间");
			deFieldModel.setDataType("DATE");
			deFieldModel.setStdDataType(5);
			deFieldModel.setImportOrder(1000);
			deFieldModel.setImportTag("");
			deFieldModel.setValueFormat("%1$tY-%1$tm-%1$td");
			deFieldModel.init();
			iDEField = deFieldModel;
		}
		this.registerDEField(iDEField);
		//注册属性 "ZP"
		iDEField = this.createDEField("ZP");
		if(iDEField==null)
		{
			DEFieldModel deFieldModel = new DEFieldModel();
			deFieldModel.setDataEntity(this);
			deFieldModel.setId("3fe0f9e22d1b29a52800bd2743c53611");
			deFieldModel.setName("ZP");
			deFieldModel.setLogicName("照片");
			deFieldModel.setDataType("TEXT");
			deFieldModel.setStdDataType(25);
			deFieldModel.setImportOrder(1000);
			deFieldModel.setImportTag("");
			deFieldModel.setValueFormat("%1$s");
			deFieldModel.init();
			iDEField = deFieldModel;
		}
		this.registerDEField(iDEField);
		
	}
	        
  	/* (non-Javadoc)
	 * @see net.ibizsys.paas.demodel.DataEntityModelBase#prepareDEACModes()
	 */
	@Override
	protected void prepareDEACModes() throws Exception
	{
               //注册  DEFAULT
               IDEACMode _defaultACModel = (IDEACMode)this.getliteTwoSysModel().createObject("com.sa.litetwo.srv.card.demodel.GG_CARDDefaultACModel");
               _defaultACModel.init(this);
               this.registerDEACMode(_defaultACModel);
	}


   	/* (non-Javadoc)
	 * @see net.ibizsys.paas.demodel.DataEntityModelBase#prepareDEDataSets()
	 */
	@Override
	protected void prepareDEDataSets() throws Exception
	{
               //注册  DEFAULT
               IDEDataSet _defaultDSModel = (IDEDataSet)this.getliteTwoSysModel().createObject("com.sa.litetwo.srv.card.demodel.GG_CARDDefaultDSModel");
               _defaultDSModel.init(this);
               this.registerDEDataSet(_defaultDSModel);
	}




	/* (non-Javadoc)
	 * @see net.ibizsys.paas.demodel.DataEntityModelBase#prepareDEDataQueries()
	 */
	@Override
	protected void prepareDEDataQueries() throws Exception
	{
               //注册  DEFAULT
              IDEDataQuery _defaultDQModel =(IDEDataQuery)this.getliteTwoSysModel().createObject("com.sa.litetwo.srv.card.demodel.GG_CARDDefaultDQModel");
               _defaultDQModel.init(this);
               this.registerDEDataQuery(_defaultDQModel);
	}

	/* (non-Javadoc)
	 * @see net.ibizsys.paas.demodel.DataEntityModelBase#prepareDEActions()
	 */
	@Override
	protected void prepareDEActions() throws Exception
	{
		
	}

    /* (non-Javadoc)
	 * @see net.ibizsys.paas.demodel.DataEntityModelBase#prepareDELogics()
	 */
	@Override
	protected void prepareDELogics() throws Exception
	{
               //注册  更新信息卡名称
               IDELogic uPDATEGG_CARDNAMELogicModel = (IDELogic)this.getliteTwoSysModel().createObject("com.sa.litetwo.srv.card.demodel.GG_CARDUPDATEGG_CARDNAMELogicModel");
               uPDATEGG_CARDNAMELogicModel.init(this);
               this.registerDELogic(uPDATEGG_CARDNAMELogicModel);
			this.registerDEActionLogic("UPDATE","BEFORE","UPDATEGG_CARDNAME");
	}

	 /* (non-Javadoc)
	  * @see net.ibizsys.paas.demodel.DataEntityModelBase#prepareDEUIActions()
	 */
	@Override
	protected void prepareDEUIActions() throws Exception
	{
	}
	
    /* (non-Javadoc)
	 * @see net.ibizsys.paas.demodel.DataEntityModelBase#prepareDEWFs()
	 */
	@Override
	protected void prepareDEWFs() throws Exception
	{
	}
	
	/* (non-Javadoc)
	 * @see net.ibizsys.paas.demodel.DataEntityModelBase#prepareDEMainStates()
	 */
	@Override
	protected void prepareDEMainStates() throws Exception
	{
	}
	
	/* (non-Javadoc)
	 * @see net.ibizsys.paas.demodel.DataEntityModelBase#prepareDEDataSyncs()
	 */
	@Override
	protected void prepareDEDataSyncs() throws Exception
	{
	}

	/* (non-Javadoc)
	 * @see net.ibizsys.paas.demodel.DataEntityModelBase#preparePDTDEViews()
	 */
	@Override
	protected void preparePDTDEViews() throws Exception
	{
         //注册视图 信息卡实体表格视图
         this.registerPDTDEView("MDATAVIEW","c306911dc8cb7450ad3e4d16eccbbfb2");
         //注册视图 信息卡实体数据多项选择视图
         this.registerPDTDEView("MPICKUPVIEW","311c5626b8f58f6fd9f61953065c7b7a");
         //注册视图 信息卡实体数据选择视图
         this.registerPDTDEView("PICKUPVIEW","ffd991ff74a8203094ce298209678fde");
         //注册视图 信息卡实体数据重定向视图
         this.registerPDTDEView("REDIRECTVIEW","848e609d3fad33ef25ba7a83366ea422");
	}
	
	/* (non-Javadoc)
	 * @see net.ibizsys.paas.demodel.DataEntityModelBase#prepareDEOPPrivTagMaps()
	 */
	@Override
	protected void prepareDEOPPrivTagMaps()throws Exception
	{
	}
	
	/* (non-Javadoc)
	 * @see net.ibizsys.paas.demodel.DataEntityModelBase#prepareDEPrints()
	 */
	@Override
	protected void prepareDEPrints()throws Exception
	{
	}
	
	/* (non-Javadoc)
	 * @see net.ibizsys.paas.demodel.DataEntityModelBase#prepareDEReports()
	 */
	@Override
	protected void prepareDEReports()throws Exception
	{
	}
	
	
   	/* (non-Javadoc)
	 * @see net.ibizsys.paas.demodel.DataEntityModelBase#prepareDEDataExports()
	 */
	@Override
	protected void prepareDEDataExports() throws Exception
	{
		
	}

	
	/* (non-Javadoc)
	 * @see net.ibizsys.paas.demodel.DataEntityModelBase#prepareDEActionWizards()
	 */
	@Override
	protected void prepareDEActionWizards() throws Exception {
	}
	
	/* (non-Javadoc)
	 * @see net.ibizsys.paas.demodel.DataEntityModelBase#prepareDEActionWizardGroups()
	 */
	@Override
	protected void prepareDEActionWizardGroups() throws Exception {
	}
	
	
 
	/* (non-Javadoc)
     * @see net.ibizsys.paas.demodel.DataEntityModelBase#onFillFetchQuickSearchConditions(net.ibizsys.paas.core.DEDataSetCond, java.lang.String)
     */
    @Override
	protected void onFillFetchQuickSearchConditions(DEDataSetCond groupCondImpl,String strQuickSearch)  throws Exception
	{
	    super.onFillFetchQuickSearchConditions(groupCondImpl,strQuickSearch);	

            //放入属性 GG_CARDNAME - 名称
	    if(true)
	    {
		DEDataSetCond deDataSetCondImpl = new DEDataSetCond();
		deDataSetCondImpl.setCondType(IDEDataSetCond.CONDTYPE_DEFIELD);
		deDataSetCondImpl.setCondOp(ICondition.CONDOP_LIKE);
		deDataSetCondImpl.setDEFName(GG_CARD.FIELD_GG_CARDNAME);
		deDataSetCondImpl.setCondValue(strQuickSearch);
		groupCondImpl.addChildDEDataQueryCond(deDataSetCondImpl);
	   }  
            //放入属性 XM - 姓名
	    if(true)
	    {
		DEDataSetCond deDataSetCondImpl = new DEDataSetCond();
		deDataSetCondImpl.setCondType(IDEDataSetCond.CONDTYPE_DEFIELD);
		deDataSetCondImpl.setCondOp(ICondition.CONDOP_LIKE);
		deDataSetCondImpl.setDEFName(GG_CARD.FIELD_XM);
		deDataSetCondImpl.setCondValue(strQuickSearch);
		groupCondImpl.addChildDEDataQueryCond(deDataSetCondImpl);
	   }  
	} 
}